AB 即Address Bus;又稱:位址匯流排, 屬於一種電腦匯流排 (一部份),是由 CPU 或有 DMA 能力的單元,用來溝通這些單元想要存取(讀取/寫入)電腦記憶體元件/地方的實體位址。
地址匯流排AB是專門用來傳送地址的,由於地址只能從CPU傳向外部存儲器或I/O連線埠,所以地址匯流排總是單向三態的,這與數據匯流排不同。地址匯流排的位數決定了CPU可直接定址的記憶體空間大小,比如8位微機的地址匯流排為16位,則其最大可定址空間為2^16=64KB,16位微型機的地址匯流排為20位,其可定址空間為2^20=1MB。一般來說,若地址匯流排為n位,則可定址空間為2^n位元組。
地址匯流排的寬度,隨可定址的記憶體元件大小而變,決定有多少的記憶體可以被存取。
舉例來說:一個 16位元 寬度的位址匯流排 (通常在 1970年 和 1980年早期的 8位元處理器中使用) 到達 2 的 16 次方 = 65536 = 64 KB 的記憶體位址,而一個 32位元 位址匯流排 (通常在像現今 2004年 的 PC 處理器中) 可以定址到 4,294,967,296 = 4 GB 的位址。
在大多數的微電腦中,可定址的元件都是 8 位元的 "位元組" (所以 "K" 在這情況像相等於 "KB" 或 kilobyte),有很多的電腦例子是以更大的資料區塊當作他們實體上最小的可定址元件,像是大型主機、超級電腦、以及某些工作站的CPU。